.flex-caj {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.flex-raj {
	display: flex;
	flex-direction: row;
	justify-content: center;
	align-items: center;
}
.top-group-view {
	background-color: #9574F3;
	width: 100vw;
}
.goods-img {
	width: 188rpx;
	height: 188rpx;
	margin-left: 40rpx;
	border-radius: 32rpx;
	margin-right: 24rpx;
}
.goods-title {
	color: #FFFFFF;
	font-size: 28rpx;
	line-height: 39rpx;
	font-family: PingFang SC;
	font-weight: 500;
	margin-right: 50rpx;
	margin-top: 4rpx;
	white-space: pre-wrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}
.goods-store {
	color: #FFFFFF;
	font-size: 24rpx;
	line-height: 39rpx;
	font-family: PingFang SC;
	font-weight: 500;
	margin-right: 50rpx;
	margin-bottom: 6rpx;
	white-space: pre-wrap;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
}
.line-view-white {
	width: 100rpx;
	height: 2rpx;
	background-color: #AC92F6;
}
.sub-title {
	font-size: 28rpx;
	color: #FFFFFF;
	margin-left: 20rpx;
	margin-right: 20rpx;
}
.achieve-group {
	margin: 16rpx 0rpx 22rpx 0rpx;
	display: flex;
	flex-direction: row;
	width: 100%;
}
.img-arrow {
	width: 20rpx;
	height: 20rpx;
	margin-left: 10rpx;
}
.line-view {
	width: 100vw;
	height: 2rpx;
	background-color: #F7F7F7;
}
.left-vertical-view {
	width: 6rpx;
	height: 32rpx;
	background: linear-gradient(138deg, #F7CB47 0%, #C2CF51 100%);
	border-radius: 6rpx;
	margin-left: 36rpx;
	margin-right: 10rpx;
}
.order-stat-group {
	margin: 26rpx 32rpx 40rpx 32rpx;
	border-radius: 32rpx;
	border: 1px solid rgba(0,0,0,0.06);
}
.pop-content {
	display: flex;
	justify-content: center;
	flex-direction: column;
	height: 100vh;
	justify-content: flex-end;
}
.pop-head-view {
	display: flex;
	flex-direction: row;
	width: 100w;
	height: 92rpx;
	background-color: white;
}
.pop-btn-view {
	width: 124rpx;
	line-height: 92rpx;
	text-align: center;
	font-size: 24rpx;
	color: #666666;
}
.pop-item-label {
	margin-right: 20rpx;
	margin-bottom: 20rpx;
	height: 40rpx;
	background: rgba(149,116,243,0.1);
	font-size: 20rpx;
	display: flex;
	justify-content: center;
	align-items: center;
	border-radius: 5rpx;
}
.no-more-view {
	width: 100%;
	height: 80rpx;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 20rpx;
	color: #999999;
}
.bind-account-view {
	width: 100%;
	height: 160rpx;
	display: flex;
	justify-content: center;
	align-items: center;
	font-size: 20rpx;
	color: #666666;
	background: linear-gradient(180deg, #F7CB47 0%, #C2CF51 100%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
}